package com.bwda.dsrs.systemservice.domain.form.emailsettting;

import java.util.List;
import java.math.BigDecimal;

import com.bwda.dsrs.base.centerbase.form.BaseQueryForm;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * 用户菜单管理服务类
 *
 * @author yj
 * @date 2019年4月28日
 */
@Data
@ApiModel(description = "邮件服务器配置表")
public class EmailSetttingQueryForm extends BaseQueryForm {

	@ApiModelProperty(value = "ID")
	private Integer id;

	@ApiModelProperty(value = "ID列表")
	private List<Integer> idList;

	@ApiModelProperty(value = "邮件服务器名称")
	private String emailServerName;

	@ApiModelProperty(value = "邮件服务器编码")
	private String emailServerCode;

	@ApiModelProperty(value = "邮箱地址")
	private String address;

	@ApiModelProperty(value = "密码")
	private String password;

	@ApiModelProperty(value = "显示名称")
	private String showName;

	@ApiModelProperty(value = "发件服务器IP")
	private String sendingIp;

	@ApiModelProperty(value = "端口号")
	private String port;

	@ApiModelProperty(value = "是否是SSL加密 0 是 1 不是")
	private Integer sslFlag;

	@ApiModelProperty(value = "1 启用 2 禁用（同时未删除状态只能启用一个）")
	private Integer state;

	@ApiModelProperty(value = "创建人")
	private String createUserCode;

	@ApiModelProperty(value = "更新人")
	private String updateUserCode;

	@ApiModelProperty(value = "0 未删除 1 已删除")
	private Integer delFlag;

	@ApiModelProperty(value = "备注")
	private String remark;

	@ApiModelProperty(value = "测试邮箱")
	private String textEmail;
}